﻿using System;
using System.Collections.Generic;
using System.Text;
using Com.Binaria.SISCOB.Funcional.DTO;

namespace Com.Binaria.SISCOB.Mgr
{

    public interface IConciliacionMgr
    {
        ConciliacionFuncionalDTO GetById(ContextoDTO oContexto, System.Int32? Id);
        IList<ConciliacionFuncionalDTO> GetAll(ContextoDTO oContexto);
        IList<ConciliacionFuncionalDTO> GetBy(ContextoDTO oContexto, ConciliacionFuncionalDTO item);
        bool Save(ContextoDTO oContexto, ConciliacionFuncionalDTO item);
        bool Delete(ContextoDTO oContexto, ConciliacionFuncionalDTO item);
        ReporteConciliacionFuncionalDTO PrepararConciliacion(ContextoDTO oContexto, int p_IdConcFDTO);
    }

}
